14999 matches found
CVE-2024-41041
CVE-2024-41041 (Linux kernel UDP) : The issue arises in the UDP path where SOCK_RCU_FREE is checked too early in udp_v4_early_demux() and sk_lookup() and the flag is set after inserting the socket into the hash table, creating a small race with udp_lib_get_port() during RCU grace periods. The doc...
CVE-2017-17975
CVE-2017-17975: Use-after-free in Linux kernel’s usbtv_probe (drivers/media/usb/usbtv/usbtv-core.c) up to kernel 4.14.10 can allow local attackers to trigger audio registration failure, potentially causing a denial of service (system crash) or other unspecified impact due to improper handling of ...
CVE-2022-48988
In CVE-2022-48988, the Linux kernel memcg subsystem vulnerability was resolved: memcg_write_event_control() could race with file renames/removals because a file-type check was dropped when __file_cft() was altered. The fix resurrects the file-type check by validating the superblock and dentry typ...
CVE-2023-52626
CVE-2023-52626 (Linux kernel) affects net/mlx5e: fix an operation precedence bug in port timestamping napi_poll context, where indirection (*) has lower precedence than postfix ++, causing an out-of-bounds read after increment. The fix dereferences before increment, preventing the read. CVSS 3.1 ...
CVE-2023-52632
CVE-2023-52632 describes a Linux kernel lockdep warning in drm/amdkfd where a potential circular locking dependency can occur between srcu and a work-queue based lock. The provided details show a chain: srcu -> info->lock#2 -> (work_completion) svms->deferred_list_work, with the risk ...
CVE-2023-52663
The CVE-2023-52663 entry concerns a memory‑leak in the Linux kernel: ASoC: SOF: amd: amd_sof_acp_probe() allocated fw_code/bin and fw_data/bin with kasprintf() but never freed via kfree(), causing a leak. The fix switches to devm_kasprintf() and adds a pointer validity check to ensure allocation ...
CVE-2023-52698
CVE-2023-52698: The Linux kernel fix addresses a memory leak in netlbl_calipso_add_pass() when IPv6 is disabled at boot (ipv6.disable=1). In this scenario, netlbl_calipso_ops_register() may not be called and netlbl_calipso_ops_get() returns NULL, causing allocated doi_def memory in netlbl_calipso...
CVE-2023-52834
CVE-2023-52834: Linux kernel DMA RX overflow issue in atl1c/alx drivers resolved. Root cause: RX overflow caused by problematic skb handling; fix replaces custom allocator with address check and skb_reserve() to steer away from 0x…fc0 addresses. A simpler workaround implemented for the alx driver...
CVE-2023-52869
Technical details (affected product/version, root cause, and fix) are not provided in the Connected documents. Please consult the original advisories or vendor notices for CVE-2023-52869 to obtain concrete technical information and remediation guidance.
CVE-2023-52889
CVE-2023-52889 affects the Linux kernel, via apparmor: Fix null pointer deref when receiving skb during sock creation. The issue occurs when ICMP packets with secmark are received while an ICMP raw socket is being created; SK_CTX(sk)->label may not be set yet, causing a NULL pointer dereferenc...
CVE-2024-26719
CVE-2024-26719 involves the Linux kernel nouveau subsystem. The vulnerability description confirms a deadlock between fctx lock and the irq lock. The fix described offloads the processing from the IRQ handler into a workqueue, breaking the deadlock by moving fence uevents work to a separate threa...
CVE-2024-26761
CVE-2024-26761 : Linux kernel fix in the cxl/pci HDM setup to prevent a system hang when the DVSEC CXL range is not found in a CFMWS window. If the Host Physical Address (HPA) is not a System Physical Address (SPA), the CXL range may not map to a CFMWS window, causing the HDM decoder to be disabl...
CVE-2024-35845
CVE-2024-35845 : In the Linux kernel, the wifi iwlwifi dbg-tlv path (iwl_fw_ini_debug_info_tlv) could be used to trigger a denial-of-service through an improperly terminated string. The root cause is a missing NUL termination, which could be exploited remotely (network) and yields a CRITICAL impa...
CVE-2024-38573
In CVE-2024-38573, the Linux kernel CPUS frequency framework (cppc_cpufreq) fixes a possible NULL dereference. cppc_cpufreq_get_rate() and hisi_cppc_cpufreq_get_rate() could observe a NULL policy from cpufreq_cpu_get() under certain conditions. The fix adds a NULL return check to prevent derefere...
CVE-2024-39486
Summary (CVE-2024-39486): Linux kernel vulnerability in drm_file: Fix pid refcounting race. The race occurs in drm_file_update_pid() when filp->pid is updated under filelist_mutex, allowing a possible use-after-free of a pid structure under PREEMPT_RCU. Affected component: drm_file in the Linu...
CVE-2024-39488
The CVE-2024-39488 issue is a Linux kernel arm64 bug related to end padding of bug_entry structures. When CONFIG_DEBUG_BUGVERBOSE=n, final bug_table entries in modules may lack trailing padding, causing the last entry to be ignored and potentially leading to an unexpected kernel panic during modu...
CVE-2024-40931
CVE-2024-40931 (Linux kernel) : Affected component is the kernel’s mptcp code. The issue arose when a Subflow key snd_una remained uninitialized on connect due to a sequencing bug (snd_nxt and write_seq initialization order). The root cause is triggered by syzkaller’s retransmit path after fallba...
CVE-2024-42253
CVE-2024-42253 affects the Linux kernel driver gpio/pca953x. The root cause is a race in pca953x_irq_bus_sync_unlock where the i2c_lock may not be held when setting the interrupt latch and mask, risking a miswrite to registers and potentially incorrect GPIO state during race conditions (observed ...
CVE-2024-45005
CVE-2024-45005 affects the Linux kernel KVM on s390. The issue is a validity interception in the SIE path when gisa is disabled, caused by passing an uninitialized gisa origin to virt_to_phys() and then writing it into the gisa designation. The fix returns 0 in kvm_s390_get_gisa_desc() if origin ...
CVE-2024-46787
CVE-2024-46787 relates to the Linux kernel memory-management path, specifically userfaultfd.c: mfill_atomic() and the pmd_trans_huge() checks. The patch series fixes three race-related incorrect assessments of PMDs, addressing races that could trigger BUG_ON() or misinterpretation of huge PMDs as...
CVE-2024-47711
Technical details about CVE-2024-47711 (affected products, impact, and fixes) are not provided in the supplied documents. Monitor official advisories and vendor patches for updates.
CVE-2024-47719
CVE-2024-47719 (Linux kernel) concerns iommufd:ALIGN() overflow during iova allocation, which can corrupt the selected area range. The fix caps the automatic alignment to the huge page size to prevent fragmentation/space waste and Overflow, per the advisory. Affected component: iommufd/io_pagetab...
CVE-2024-49949
CVE-2024-49949 is a Linux kernel vulnerability in net: qdisc_pkt_len_init() under UFO where crafted GSO can underflow hdr_len and skb->len, risking a kernel crash in fq_codel. Fixes were applied via patches after commits that added sanity checks in virtio_net_hdr_to_skb and counting transport ...
CVE-2024-50099
The CVE-2024-50099 entry is supported by connected documents showing concrete Linux kernel details. Affected component: arm64 probes in the Linux kernel. Root cause: simulate_ldr_literal() and simulate_ldrsw_literal() relied on plain C memory accesses, which have no extable entries and can fault;...
CVE-2024-50152
CVE-2024-50152 affects the Linux kernel smb2 client (fs/smb/client/smb2ops.c). The issue is a double-free vulnerability in the SMB2 EA handling path where memory for the Ea object can be freed twice during error paths (ea is re-used across replay). The description specifies that re-initializing e...
CVE-2024-50234
CVE-2024-50234 : A Linux kernel vulnerability affecting Wi‑Fi stack in the iwl4965/iwlegacy path where on resume from hibernation a stale interrupt could be re-enabled, causing a race between resume startup and queued shutdown work and potentially a system hang. The fix, implemented in the kernel...
CVE-2024-53061
CVE-2024-53061 affects the Linux kernel media: s5p-jpeg path, where the current logic allowed a word to be less than 2, risking buffer overflows. The fix adds extra checks to prevent small-word underflow and buffer overflows, as reported by the patch notes. Additionally, an unused assignment (wor...
CVE-2024-53085
CVE-2024-53085 (Linux kernel) describes a race in TPM handling during suspend/read paths. The fix locks the TPM chip before checking chip flags in both tpm_pm_suspend() and tpm_hwrng_read(), and relocates TPM_CHIP_FLAG_SUSPENDED checking inside tpm_get_random() so the lock is considered when the ...
CVE-2024-53133
CVE-2024-53133 concerns the Linux kernel DRM/AMD display driver. The vulnerability arises when a dml allocation fails, causing the current state’s dml contexts to become invalid. Subsequent calls to dc_state_copy_internal could shallow-copy these invalid pointers, and releasing the new state coul...
CVE-2024-53138
Mode C: Normal (details provided) Affected software: Linux kernel, net/mlx5e kTLS path (mlx5e_ktls_tx_handle_resync_dump_comp).Root cause: The kTLS tx handling code increments page references with a mix of get_page() and page_ref_inc(), while the release path uses put_page() only. This creates a ...
CVE-2024-57885
CVE-2024-57885: In the Linux kernel, a kmemleak print operation could emit a "sleeping function called from invalid context" warning when /sys/kernel/debug/kmemleak is read under specific conditions (CONFIG_PREEMPT_RT=y, SELinux as LSM, kptr_restrict=1, kmemleak buffer non-empty). The issue arise...
CVE-2025-21708
The CVE-2025-21708 issue affects the Linux kernel rtl8150 USB driver. It stems from wrong USB endpoint handling during URB submission. Mitigation in the current patch is to enable basic endpoint checking (bulk/interrupt endpoints) to reduce the risk, with cosmetic changes planned later. Exploit d...
CVE-2025-37796
CVE-2025-37796 affects the Linux kernel wifi driver for at76c50x. The root cause is a use-after-free in at76_disconnect: after freeing the priv object (via ieee80211_free_hw) the code accesses the freed object’s udev field to manage the USB device, which can also cause a memory leak. The issue is...
CVE-2025-37798
CVE-2025-37798 affects the Linux kernel networking code. The fix removes the qlen check in fq_codel_dequeue() and codel_qdisc_dequeue() after making sch->qlen_notify() callbacks idempotent. The description indicates the vulnerability related to backlog/queue length handling in qdisc code (code...
CVE-2014-7841
CVE-2014-7841 affects the Linux kernel SCTP implementation (net/sctp/sm_make_chunk.c) with ASCONF enabled. A malformed INIT chunk can trigger a NULL pointer dereference, causing a system crash (DoS). Affected: kernel versions before 3.17.4; fix: upgrade to 3.17.4 or later (kernel changelog confir...
CVE-2021-47185
CVE-2021-47185 is addressed by a Linux kernel fix for a soft lockup in tty_buffer/flush_to_ldisc. In ARM64 when running the ltp pty04 test, a write race between a sender and the flush_to_ldisc workqueue on different cores could cause a long loop and a softlockup in flush_to_ldisc. The patch adds ...
CVE-2021-47671
The CVE-2021-47671 issue affects the Linux kernel can: etas_es58x driver. In es58x_rx_err_msg(), when can->do_set_mode() fails, the code previously returned and did not free the skb allocated by alloc_can_err_skb(), causing a memory leak. A patch was applied to remove the return in the error p...
CVE-2022-49356
CVE-2022-49356 affects the Linux kernel SUNRPC RDMA path. The vulnerability arises when svc_rdma_build_writes() can walk past the end of a Write chunk’s segment array, enabling a potential out-of-bounds condition. The issue was detected with KASAN and is addressed by a fix in the write path (net/...
CVE-2022-49583
CVE-2022-49583 affects the Linux kernel iavf driver. The vulnerability was caused by improper handling of dummy receive descriptors, leading to a memory leak where the previous receive buffer page wasn’t freed when a dummy descriptor was written by hardware. The fix updates iavf_get_rx_buffer to ...
CVE-2022-49707
CVE-2022-49707 concerns a Linux kernel ext4 resize bug where a NULL pointer dereference could occur when resizing a corrupted ext4 image with resize_inode previously cleared. The root cause is that during ext4_resize_fs() transitioning to meta_bg mode, es->s_reserved_gdt_blocks was not reduced...
CVE-2023-3355
CVE-2023-3355 affects the Linux kernel’s MSM GPU driver, specifically the code path in drivers/gpu/drm/msm/msm_gem_submit.c (submit_lookup_cmds). The vulnerability arises from a NULL pointer dereference due to an missing validation of kmalloc() return value, enabling a local user to crash the sys...
CVE-2023-4385
CVE-2023-4385 : Linux kernel JFS NULL pointer dereference in dbFree (fs/jfs/jfs_dmap.c) may allow local privilege or system crash due to missing sanity check. Connected entries reference the same issue and point to a fixing commit in the kernel source (commit 0d4837fdb796f99369cf7691d33de1b856bca...
CVE-2023-45898
Summary (CVE-2023-45898): The vulnerability lies in the Linux kernel prior to 6.5.4, where an es1 use-after-free in the ext4 extents_status path (fs/ext4/extents_status.c) related to ext4_es_insert_extent can lead to a local privilege escalation or kernel integrity/availability impact as describe...
CVE-2023-52634
Summary (CVE-2023-52634) : In the Linux kernel, the DRM/AMD display driver had a logic issue in the disable_otg_wa path that could cause a system hang during HDMI mode switches due to simultaneous FIFO/HPO state changes. The root cause was that enabling/disabling FIFO could affect multiple regist...
CVE-2023-52661
The CVE-2023-52661 vulnerability concerns the Linux kernel DRM/TeGra module: rgb code path in tegra_dc_rgb_probe() lacked a clk_put() in error handling when clk_get_sys(..., pll_d2_out0) failed. The advisory items describe adding the missing clk_put and introducing a put_pll_d_out0 label to unwin...
CVE-2023-52676
CVE-2023-52676 is a Linux kernel ZONE-bpf verifier issue: the risk was caused by stack bound checks being performed in 32-bit arithmetic, with offsets that can reach u32, risking overflow of int-based arithmetic. The patch relocates the relevant calculations to 64-bit domain and tightens/stabiliz...
CVE-2023-52840
CVE-2023-52840 is a Linux kernel flaw in the synaptics-rmi4 driver where a use-after-free occurs in rmi_unregister_function() due to a premature dereference after put_device() calls rmi_release_function(). The fix moves the put_device() call to the end, preventing the subsequent access (fn->nu...
CVE-2024-26739
CVE-2024-26739 affects the Linux kernel net/sched component (act_mirred) where overriding the skb return value after routing could lead to Use-After-Free if tcf_mirred_forward() had been called. The fix moves the retval override to the error path that actually requires it, preventing UaF when the...
CVE-2024-27016
The connected Astra Linux advisory and the CVE entry confirm CVE-2024-27016 affects the Linux kernel netfilter flowtable component, specifically in PPPoE header handling. The root cause is insufficient space to access the PPPoE protocol field; the fix validates the header once before the flowtabl...
CVE-2024-35897
CVE-2024-35897 affects the Linux kernel nf_tables component. The issue arises when updating the discard table flag while a basechain deletion is pending, because unregistration of hooks is deferred to the commit phase. If both commands execute together, a basechain can be deleted while its hook r...